completion of infrastructure - Français Anglais Dictionnaire